package com.doctors.user.dao;

import java.util.List;

import com.doctors.model.Agreement;
import com.doctors.model.Infor;


/**
 * 
 * @author cxh
 *
 *对--用户信息表--操作的Dao接口
 */
public interface InforDao {
	
	
	//Infor infor
	/**
	 * 
	 * @param agreement
	 * 向用户信息表中插入信息
	 * @return
	 */
	int doInsertInfor(Infor infor);
	
	/**
	 * 
	 * @param agreement
	 * 向用户信息表中插入单条记录
	 * @return
	 */
	int doInsertInforSelective(Infor infor);
	
	/**
	 * 
	 * @param agreementId
	 * 删除用户信息表中的信息
	 * @return
	 */
	int doDeleteInforById(Integer inforId);
	
	/**
	 * 
	 * 查询所有用户信息表中的信息
	 * @return
	 */
	List<Infor> doGetAgreementList();
	
	/**
	 * 
	 * @param agreementId
	 * 获取用户信息表信息的Id
	 * @return 
	 */
	Infor doGetInforById(Integer agreementId);
	
	/**
	 * 
	 * @param agreement
	 * 更新用户信息表的信息
	 * @return
	 */
	int doUpdateInforById(Infor infor);

}
